﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BlackJack1
{
    internal class Dealer : Player
    {
        public Dealer()
        {
            base.IsContinue = true; // 庄家默认继续要牌，直到牌面总和达到17点或以上
        }

        public override void TakeCard(Pocker p)
        {
            // 庄家的要牌逻辑可能与普通玩家不同
            if (base.Sum <= 16)
            {
                base.Pockers.Add(p.Draw());
            }
            else if(base.Sum >= 17)
            {
                base.IsContinue = false; // 庄家停止要牌
            }
        }

    }
}
